/****  
获取原创力文档的一篇文章的所有图片,并生成IDM下载命令.
代码草稿纸中使用.
地址如:
https://max.book118.com/html/2018/0409/160721741.shtm
使用前必须手动下拉,使所有页面都加载!
并在Param Settings设定参数
****/

(function(){
/*** Starts here ***/

/** Param Settings **/
var PATH = '"F:\\Download\\temp"'; //下载的目录
var PIC_TYPE = '.png'; //图片类型
var IDM = '"D:\\software\\IDM v6.35 Build 1.25 V2\\IDM\\IDMan.exe"';//IDM位置

/** Functions **/

// 获取所有图片地址
function getAllSrc(){
  let result = [];
  let imgs = jQuery('.webpreview-item img');
  for(let i = 0;i < imgs.length;i++) {
    if(imgs[i].src) {
      var cmd = IDM+' /d '+'"'+imgs[i].src+'"'+' /p '+PATH+' /f '+i+PIC_TYPE+' /a'; 
      result.push(cmd);
    }
  }
  return result;
}

/** Main Script **/
let srcs = getAllSrc();
return srcs.join('\n')+'\n总页数:'+srcs.length;

/*** Ends here ***/
})();